2468
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
2625
930
839
1135
1526
759
896
1542
1083
1144
964
1801
1500
1371
860
926
1535
1204
2376
969
1289
1509
1988
1214
1917
788
3756
1443
962
1754
881
848
1232
756
1153
1621
1008
903
1128
986
1040
2213
2338
1748
1725
2976
2846
2276
3255
927
1004
1758
853
820
1958
904
736
2254
1437
1634