2992
0
1649
1
1009
138355
4140
3
97284
507
298
3815
1069
1961
4
3659
14
46414
296
1015
1655
2
639
503
657
777
5918
2683
546
1075
2395
1343
431
464
572
422