2571
1030
5195
6325
2307
1943
1745
3581
877
1020
3239
1654
1014
991
1921
3484
931
1578
2452
5441
2087
1009
906
4282
7433
1365
10024
3878
5143
1700
1557
3015
1135
2463
4636
4306
1062
1221
32411
21648
2294
1825
4696
1880
1165
1094
1957
10517
5812
2749
937
7257
4129
1157
8815
5052
985
1025
3260
8438