1109
0
493
901
369
7039
699
597
980
1129
2683
379
1
1131
876
1269
576
1428
2346
919
2797
10
25137
19279
2
1501
2275
392
772
2041
865
1824
3691
5
2809