2331
2198
2
3
1
6
888
378
65
2
1
1
1
7
2
2
5
2
2
1
3
818
86
1
3
18
4
3
2
2
1
1
11
20
1
1
7
1
492
1
3
1
359
31
3
7
1194
14
669
1297
1012
1366
185
3
1
55
1
2
3
1
1
1
2
2
1
10
18
1135
2
74
1
22
1
1
11
2
64
5
18
1
1
64
5
492
5
1
1
1
2251
176
36
228
2053
2
1250
959
1465
1952
907
29
2
17
2521
22
28
134
1
1
3
1
1
2
4
2
2
3
90
527
3
1
1
1
1
4
2
1
1
1
1
1
5
1
4
1
26
1
4
1
1
34
1
2
1
68
6
299
34
3944
252
1560
1879
898
98
1214
55
66
7
31
20
1
85
766
13
1
238
239
4511
18
4292
237
1452
9