1132
0
804
493
935
4033
4
1084
1053
475
611
573
2211
383
2395
553
714
300
913
414
1824
1
1454
1559
477
798
1049
1650
1129
1073
246
58
1348