1132
0
1049
2188
9
935
553
400
493
714
383
1084
477
573
804
414
1129
1073
475
798
688
1
1378
2
1454
1053
1418
300
2693
3
1199
472
649
2211
611