2483
1641
3
2
1
7
825
334
55
1
1
4
1
1
5
1
3
4
3
1
2
2
2
1
815
84
3
14
2
1
1
10
1
1
11
7
1
3
385
5
10
2
302
34
2
2
1082
7
566
1057
999
1352
150
2
1
29
4
2
2
3
2
6
13
1169
57
1
23
2
1
5
1
45
8
14
63
2
413
5
1
2044
145
48
205
1789
1110
970
1331
1871
724
22
2
22
2265
18
23
90
3
1
1
1
1
3
1
1
1
3
131
3
409
2
2
2
1
1
1
1
8
1
23
1
1
22
1
63
1
2
279
47
3508
290
1356
1881
754
72
1234
43
63
1
95
732
5
257
234
4107
17
1221
15