2920
3
1132
0
493
935
383
1084
2190
6
1265
1
475
477
573
798
553
1593
7
714
472
611
1049
913
1147
3222
8
1044
1454
2459
804
414
1053
2211
1194
2
1073