34823
44805
16073
6910
4001
1139
1289
1965
17521
5494
1534
36857
28627
1070
872
1606
1099
5013
950
4652
5821
1178
1486
2184
3900
865
2456
1430
1246
1036
1228
942
1037
1822
962
860
943
3534
3589
2481
2460
972
1060
884
7168
2191
2278
5686
3109
1255
1628
8951
855
17155
1205
2028
951
8753
1174
1694