2334
833
1451
2626
2688
1089
2177
715
1573
3696
1274
1192
1842
1062
943
1826
1845
1264
2519
886
1421
1121
2879
4052
1550
1082
6092
3023
867
2326
1810
1019
1594
1763
1232
1796
887
1986
930
4995
1899
859
652
777
2268
2391
2350
3556
725
2125
3035
2879
2175
920
717
2027
1065
826
3151
1700
645
4223
1271
725
1169
1476
1320
1267
977
1130
1967
821
2928
1025
1997
921
1052
908
941
1435
2422
724
22815
5481
1194
703
960
652
2819
905
711
766
963
1254
1211
628
716
778
3612
1776
1706
1323
1979
848
849
927
790
860
8421
695
2680
1263
1039
1452
1142
1041
1892
2690
928
1064