1084
0
1132
935
493
553
383
804
798
573
2211
714
1454
1053
475
472
300
913
611
2395
1073
1049
400
414
1282
11881
3
787
477
1129
1874
1
1348