1132
0
553
804
1733
1
1084
935
493
1129
714
3815
383
573
2470
2
1053
2345
2211
1073
2982
3
1882
798
2395
2897
15482
15
300
1049
3911
414
964
6435
7
400