2053
2416
425
182
42
1
400
21
12
2
221
226
510
10
294
534
1
468
693
63
1
1
40
1
4
7
3
1
1
10
11
598
2
22
21
18
3
33
1
5
13
1
1
8
2
205
7
1
3
958
62
9
1
35
751
670
586
797
1155
86
5
1
10
1
1549
1
5
96
1
1
1
1
2
1
1
4
1
17
247
1
1
1
2
1
1
1
1
1
3
7
1
1
2
6
1
40
125
6
1871
51
618
989
384
54
627
54
12
8
24
22
1
40
487
1
81
74
2042
11
1316
3