2831
1888
2915
2042
2587
2454
2268
2092
2368
1946
10139
1841
3292
2483
2729
16132
19812
3213
7557
3188
10409
7095
2562
4748
6206
25735
7383
4209
2976
3862
3285
2877
8238
43511
4147
3773
4404
2842
13579