1518
1
996
0
1222856
4
363
1098
1100
552
152
477
116
120469
35
714
158
439
78
573
493
2461
20
1343
3442
2
846
497
2746
14
266
55
686
469
1282