2156
1
2012
2
534
0
2316
1650
616
948
5065
3673
3
501
721
2661
9
2337
5
2173
484
1225
1210
2453
1676
307
2264
6779
3593
16
1509
1425
100
2452
4
1601