35627
691
1075
2461
1395
728
1088
751
681
699
3328
1505
663
821
868
689
2261
669
2825
1153
5048
1213
4182
4803
6556
2990
1085
1082
7951
11120
5756
2413
3259
1287
3891
2951
8773
8539
35165
1828
1731
13193