1291
1
1716
3157
7
2799
3
3268
2470
2
775
0
417
650
2523
14
1182
1929
1861
5
1326
1193
1189
1395
1622
1513
2326
4
2368
2573
543
1578
2033
3044
27
4252
263
4362
48766
24