759
0
458
846
2334
1045
2211
31535
2522
584
1152
3287
1
768
3067
3
611
608
1033
2920
9
2658
1805
363
6529
7
419
478
2720
10
874
772
639
391
184
396