50
3070
1
5
2973
0
15
2012
7
2635
1135
3
1569
2
17
1495
13
619
417
3205
993
9
523
670
592
1484
885
1017
6
2070
2416
1451
1320
34
2164
1083
16
2382
33