1501
14952
3176
608
2882
7967
926
802
4757
698
1818
670
782
755
6832
682
4984
1971
3297
866
614
7334
743
1167
3046
3149
2421
3789
1254
752
1494
1265
1086
1618
721
686
5822
1839
2279
749
1669
6064
5577
6102
1247
1478
1932
803
1357
1547
2618
878
1503
1600
677
631
690
720
2515
1181
816
1781
718
762
1184
626
1560
1680
1123
2488
1071
1180
3862
1847
1163
1788
861
1752
683
988
812
1256
6642
1079
2420
1148
953
1607
1011
2104
767
1285
707
626
1991
1037
1942
1834
874
5295
690
864
897
815
2335
914
1904
1450
820
949
20145
1270
802
2939
709
1759
1924
2817
1793
910