3001
850
1710
1495
782
2838
2158
1057
4609
1746
1197
4514
679
1980
5296
891
1213
807
813
12011
744
1042
6849
834
945
1551
1308
1466
2889
2332
750
1052
1345
1349
942
1265
1256
812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
883
894
1348
2124
756
1896
1293
1739
698
1127
808
1050
1413
4785
933
2948
1986
1011
984
1140
1460
1126
1087
2249
1474
1796
1357
1269
2092
1347
1041
864
3523
1830
5228
2994
1082
794
875
1139
761
1562
951
3031
1490
2980
791
980
1701
711
755
1063
3079
2722
1304
1271
835
1656
1011
1647