646
1
951
1868
2
1466
0
619
564
3682
2502
189326
2740
3593
16
3539
3
1749
1215
1566
1583
5635
8607
8
4943
11650
23
2153
7
1589
1347
1458
2122
1226
2427
12
2687
3062
9
1424