493
0
1084
573
553
383
913
714
1869
2
477
1945
475
1132
1454
935
1053
2211
480
804
611
414
2395
1073
400
798
1049
797
8475
12
404
1684
1282