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
1456
1180
836
2273
1911
2009
2423
687
1676
916
719
1643
1581
2631
717
1485
768
1036
1468
1258
720
667
4707
893
913
908
1310
1071
1956
640
1603
743
1077
2727
715
1695
1530
1133
665
755
807
639
791
724
1256
821
1829
1234
1128
1922
992
978
927
3204
1365
1133
3572
752
1565
894
860
1821
652
1548
2099
1408
2028
1201
1395