2461
993
2081
2269
1044
1134
2843
1452
3495
2590
4583
4030
1800
4558
1035
1071
144545
1966
3270
9396
2695
4753
863
2949
3074
3865
13055
2425
20321
6736
1470
1441
7434
7923
3357
1012
14497
2386
10321
2936
1368
789
43135
1818
5483
1329
1051
942
3283
11972
6841
1207
1953
1796
3596
2174
984
2147
10230
3909