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