1132
0
553
804
1084
935
493
714
383
391
573
331
1053
2211
1073
409
798
2395
300
1049
247
414
771
400
1454
475
680
7334
4
472
155
114