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
1131
672
824
837
759
863
1271
1218
1208
959
4689
1409
1008
777
1226
2446
3386
1228
1013
1176
1915
811
676
985
827
1026
898
726
791
1906
4978
1464
2068
903
788
746
1521
1233
739
1294
1627
3529
1693
792
827
1347
1130
1368
3027
1380
998
1635
823
1784
3073
702
2086
885
4202
2003
891
925
4942