2527
1820
20484
2134
1111
3155
1599
3813
1290
1110
772
1869
795
2027
6873
842
7763
749
835
1985
1085
1699
2543
1438
723
5244
865
1694
1835
1931
1939
1743
1566
974
1267
920
721
946
985
1234
2095
683
2219
1113
1011
1990
1342
1642
2197
1598
4225
9608
2150
1183
1129
12815
1407
1748
683
1486
920
1028
1266
708
1197
3646
730
709
1711
1239
1550
1085
1718
750
1766
1873
724
972
901
879
751
968
1409
1320
784
4373
673
1629
1040
841
12812
787
2079
907
1316
852
2204
730
855
814
683
1068
863
1586
2379
3320
946
778
1727
627
1026
4615
3153
709
1015
1133
1643
885
1237
862