829
2528
1465
1404
2339
2856
1101
2041
17314
8033
1754
1023
1213
3060
882
3247
848
6709
1941
5380
9718
1252
1187
1157
1233
1568
2792
1646
1509
909
2076
917
1003
981
932
894
1209
3253
1205
3120
1994
994
43031
1616
2365
2220
1764
1699
1228
853
2514
979
974
920
1133
950
958
1237
6530
15222