4396
3
658
0
1507
1
693
180849
1362
2288
445
5722
672
1112
520
2493
1222856
4
251
604
457
427
2461
20
121182
2990
6
105290
2749
2
363
2125
74
2714