2015
1826
1635
1005
2408
1369
2026
2325
1014
3801
1915
1069
1183
1497
1671
1794
3112
1868
3082
2009
1325
1386
1036
930
3055
2879
2474
1700
3225
2101
1122
1939
1011
1490
911
1085
926
1498
2600
1096
5208
2662
1049
982
1261
1133
1599
2720
1108
2676
1085
1910
1048
998
2135
1269
1177
982
5550
1102
1141
1934
1571
1912
924
993
1233
940
902
1302
1518
925
1778
1265
1051
1463
2542
912
1971
1238
1444
8481
1006
1099
54728
1389
860
9197
2148
1613
1428
773
1518
1328
1597
1839
1471
1097
1084
2325
841
1273
3044
864
1003
1567
925
1065
1468
1171
1483
1226
841
938
1887
1335
912
10283
2535
1037