2
1316
277
123
25
1
258
14
8
140
133
334
3
182
314
1
316
469
36
19
1
7
1
1
3
5
406
19
8
5
21
1
6
13
7
1
129
3
2
622
35
6
30
495
437
350
529
701
74
3
7
1007
1
5
41
1
1
1
2
2
12
156
1
2
1
1
6
1
1
1
7
1
1
24
95
5
1187
31
417
641
233
25
432
27
10
5
6
7
1
28
321
1
59
51
1316
2
3