375
1
2619
750
0
3929
10
397
1213
661
483
534
209
55
7328
2
275
692
1454
75
1649
58
2085
845
357
120469
35
1029
430
422
798
739
829
843
2109