4228
3
3128
2
1546
0
973
2949
1160
1
297066
3378
7
5719
5
2983
2741
4
4100
6
3000
1525
2031
5070
19
1913
1180
1308
1476
2190
2238
2440
2667
3593
16
3398
9
1064
3696
8
1243
1845