2022
2104
1945
789
820
2630
826
7531
717
2205
2412
671
2051
803
2275
793
1979
2028
2153
904
670
1625
2151
631
1007
2248
2888
1655
1979
1945
1889
2707
2708
1964
1172
2122
1935
1671
1657
4162
2202
2517
1119
2254
2249
692
1679
802
2157
2300
755
2516
674
2385
2240
634
1941
1096
2822
3096
1224
1274
690
604
2416
627
3455
958
2620
702
1012
739
2085
1963
671
1201
947
1003
874
851
845
739
2295
2097
744
721
1863
728
870
1539
644
2322
687
732
708
663
862
854
821
707
2403
683
785
2314
769
2677
990
2470
939
587
2379
1832
1826
773
759
721
821
1629
761
1288