403
0
865
1
1661
683
722
580
454
1346
4
814
410
1101
259
668
255
567
5875
269
685
1824
845
2121
2470
458
19279
2
918
2301
2490
1551
1043
1009