2509
1
4658
5
17333
27
5726
10
3357
11
2083
1787
4
1168
1936
0
8414
6
2130
2
1238
3292
15
1158
886681
355
686
365
2562
1359
1747
547
495
1288
1428
328
1618
307
337
884