1642
2017
1150
2014
1948
1581
2189
1844
1395
1296
863
1682
1396
1426
2151
945
1648
1474
870
1185
1107
1492
1740
1240
1852
1115
1704
1485
3262
1206
1172
1700
1767
1257
1695
1179
1908
1334
859
2406
1143
1298
1082
1374
1723
1711
1146
2738
1508
1114
1667
1303
1034
1697
1243
986
1789
1513
1099
1252
1029
2869
2007
1386
1233
937
2388
1807
951
5830
1488
3321
1502
853
747
7781
941
1110
1420
2592
1043
1251
3019
1613
810
1386
868
1361
1075
2903
1347
5583
1283
778
808
2402
1813
1325
1415
763
4116
2312
1173
780
2431
844
2011
2114
677
3762
1531
1135
1329
1504
1373
800
3955
3175
8917
1373