2015
1349
3248
1122
3474
1912
4288
1265
1959
1279
3205
1932
1395
1776
1023
2159
2648
3033
2028
1201
2532
1227
2051
1094
1339
2152
2168
1929
1239
2141
1860
2649
15028
2317
2511
1003
3226
3078
2832
892
1168
2406
1694
1539
1930
3078
2645
3372
2089
2491
4373
1122
2124
1866
3402
3462
2660
1168
2291
1065
1043
1142
2101
990
951
2302
1375
1744
1157
1199
873
1450
9594
2370
3617
1652
885
981
1898
2717
5950
2118
915
1880
1319
6127
1940
2724
1096
2054
1997
2884
3053
3061
1852
1255
5551
2136
1093
1933
16169
1522
1868
932
2746
5812
954
1328
2096
3695
4051
1180
1797
1001
3071
976
1271
1224
865
2326