1740
3
4250
25
2131
2
1405
1048
0
1174
1
11891
27
1668
1665
1681
4832
761
1549
1424
1379
989
965
2547
662
784
673
1093
1757
1622
1275
2195
5164
5
1522
1416
1508