3546
1
2906
758
0
101
131589
9956
3
2525
4
1294
5504
16
1193
4044
5
2478
255
5169
444571
9
422
1659
108797
2145
4730
2270
2
801
534
2595
2204
501
378
392
1976
536