2564
2
307
1
401
105290
0
1222856
4
4223
22
2330
48708
484
370
31220
10
397
1930
1821
6
382
345
504
1547
2142
437
8244
418
1667
309
302
3014
1282
231
509
6515