787
0
1557
403
722
1161
454
1101
2650
2
410
1824
683
4396
3
2121
4
668
846
6128
2275
918
1877
1
2271
2881
19279
413
1043
1105
2751
267
31535
17353
798