3127
3
951
1
619
564
2502
2740
3539
6301
1350
1545
1664
2
666
1705
3395
1182
1371
976
8607
8
4943
2153
7
1458
0
2122
603
2427
12
2687
2794
753
3546
108797
1952