2018
2298
2339
1828
1765
2471
1005
1614
2272
1373
1999
1768
1800
2356
1364
3052
790
635
2539
2145
2413
1468
2412
2849
719
4073
1895
2232
1746
1893
1560
1072
1710
2159
981
1567
2521
2440
1902
933
1683
726
1931
2353
1718
2220
1871
1144
1802
848
1746
2463
2997
1911
2132
3105
669
1145
2293
2564
675
796
726
728
858
1502
1534
1324
1819
715
2282
877
696
1528
817
757
1231
813
900
1178
1568
881
726
750
1075
1690
716
736
1135
659
1374
669
2039
1288
3079
676
757
738
1113
744
2046
682
638
1502
936
1051
2383
690
707
694
1470
1298
923
772
1002
1288
774
1880
1844
1654