926
2177
1007
2009
1296
1051
2918
859
805
907
1244
2459
854
708
2115
949
1132
4256
3580
1316
1442
5995
891
844
990
877
921
992
860
857
1033
1081
1783
2581
2744
924
2170
1110
1024
1092
1556
1656
1269
1279
937
1388
953
962
1672
827
934
927
961
2262
1303
1686
901
1504
792
873
1675
1571
1502
1675
1235
948
1592
900
2197
1368
1535
1744
993
1807
1795
937
1108
866
1283
1750
1132
1748
2775
1549
857
827
1500
920
1940
1507
2957
896
838
833
1429
2176
847
1222
1154
2752
859
2478
1917
1551
1085
794
1286
1557
753
928
807
1553
761
1529
1343
841
816
959
840
1069