493
0
1084
573
553
383
913
714
477
475
1132
1454
935
1053
2211
804
986
2
1550
5
611
2061
414
2395
1073
400
3323
4
798
1049
8475
12
2789
1
1282
472