1010
1
493
0
1084
573
553
383
913
714
477
920
475
1132
1454
935
617
2
2113
1053
2211
804
5553
13
611
414
1843
3
2395
1209
1073
400
798
1518
1049