2650
20
2578
1
1225
0
496
4309
2
994
6
1532
2294
1694
905
3154
3066
7
5592
8
2285
1431
3415
1868
3546
2534
873
2343
830
1197
370
1366
3
5946
1412
3505
5
2092
1466