2342
1621
925
25629
11105
4092
18275
1759
5223
10959
704
1136
3171
2197
20530
646
919
4746
14688
8473
5734
1122
3475
5750
10279
15166
805
9747
1192
4645
963
4379
1403
968
1123
1561
2021
749
6255
1011
1151
1607
1728
818
758
755
3924
1170
1016
2063
1043
1820
1137
1150
728
970
1157
1255
795
806