1073
0
31535
3092
1
56488
448
1026
169211
11
1434
1222856
4
509
116
422
2043
1082
521
249
12005
3
2011
2142
745
2328
2
1343
1501
1186
2094
3916
6
3663
8116
18403
1811