846
0
668
951
637
413
2121
4
454
1169
3559
1
1661
2143
319
19279
2
552
1032
5313
572
87
47041
1043
1939
471
410
771
445
1215
230
287
339
407