3079
1
2515
3
1688
1451
0
14125
10
2522
2
1859
5375
2495
522
1209
2271
4
1431
1833
1969
1527
3196
2435
2265
2028
1694
734
1815
1744
951
797
1485
2099
1313
959