2884
946
944
2927
1261
5908
2077
54014
917
1240
1568
850
716
805
2180
903
4229
5944
1003
1755
1142
1144
880
1152
70601
6618
889
1283
1842
1620
624
4766
978
892
1891
1408
1687
1017
1705
659
1121
796
1206
2071
1296
971
1592
2072
2639
810
2031
1509
1253
851
2039
1346
2163
699
1582
1104
960
1548
1700
4202
1746
659
1399
3533
2639
2184
711
1835
858
1321
1185
1093
744
4585
1299
821
2843
1303
3323
1649
1092
917
963
726
2372
1331
837
3616
727
5341
717
1059
748
863
868
1473
855
1505
766
1003
1610
716
1438
3908
780
844
861
915
774
1586
1750
751
1709
835
1035
1170