1132
0
2682
4
553
493
543
2393
2
573
714
1772
1
641
804
2127
477
2095
7334
383
1298
414
2211
913
1563
1053
2395
2856
1084
475
1073
400
1822
1049