1454
0
1650
1504
414
152
422
58
573
543
11
29323
714
46
1084
2211
363
63
1132
965
505
464
480
881
1612
165
809
553
116
392
633