1885
2
2992
0
1649
1
1009
138355
97284
507
298
3815
1069
3659
14
46414
296
3070
5
1015
639
503
657
777
5918
4
2683
1594
546
1075
1665
2395
1343
3116
464
572