493
0
573
553
475
383
1084
913
714
477
1132
1053
2211
827
2
804
935
1550
5
611
414
2395
1073
400
798
3323
4
1049
1348
1454
2789
1
2191
472
1848