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
1674
2293
1753
705
2888
1819
990
947
1160
1271
2105
1396
4429
1925
2284
661
628
1793
763
683
1188
2393
2510
757
1112
1522
5170
774
663
963
1042
779
2003
1053
706
1295
855
901
905
2059
1052
1135
647
788
1839
1176
1302
1611
1208
833
1021
3197
872
731
1222
1573
910
1860
628
611
633
1385
766
747
1029
2114
1723
725
1445
670
1113
915
813