3155
1289
907
9877
1573
959
1015
5124
3121
1771
5599
840
2013
1237
778
4003
1034
1136
1936
850
2178
763
823
728
821
744
702
932
781
2397
1127
817
996
857
1229
1310
2853
774
2237
1394
1975
1615
801
727
877
948
2749
973
783
874
1375
871
1229
768
967
1676
1973
1325
2171
733
5363
781
1747
929
3962
2236
1921
1355
930
3432
1558
2891
877
2476
781
1170
1709
3717
2645
3191
8415
1871
1185
1884
1377
1819
2823
2112
2612
1528
10905
838
1043
2953
2484
1135
2397
4160
820
1719
2846
1040
1338
2932
1579
1361
1860
795
856
1638
1007
2007
924
1663
1580
1675
906
974
2475
814