3373
0
584
580
2330
4
282572
478
14076
7
639
363
18403
6
2683
3092
1
1073
31535
1222856
249
759
1009
802
2952
3663
298
2720
10
269
2142
335
116
448
105290
6800