3092
1
448
2142
0
1222856
4
509
282572
1073
1026
31535
2328
2
1434
1501
116
3663
356
56488
2442
18403
6
25440
422
1082
756
2189
4260
15
8116
2347
12005
3
48708
1186
1633