1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
694
937
853
844
747
1607
2158
1049
1150
1849
891
1487
986
1133
713
717
1224
1996
1555
2066
1729
1249
1147
717
2295
650
1158
673
754
1748
1628
792
784
1526
2343
981
1026
801
691
1339
1114
724
1149
856
829
1507
953
2513
1747
1903
1765
3257
1039
674
1381
786
1048
733
1576
710
2723
1753
795
1746
2235
744
1002
1129
1020
708
865
2077
675
675
794
1253
778
616
1583
2300
1845
1033
2736
1471
1152
3275
712
1569
2513
1685