812
3130
683
2554
2778
1418
814
2287
1901
29791
3350
4186
959
1280
1557
6259
2956
903
1630
35340
1282
5255
870
2747
930
1230
1466
1701
6848
2133
963
3251
1169
10373
1653
3036
2134
1377
2540
1349
1237
2338
1832
1368
1107
786
4793
755
667
747
8921
6136
1110
1498
972
782
1294
1664
866
1826
3179
1110
1821
2495
809
775
719
761
1113
1734
1619
916
864
1278
706
2549
846
1243
1638
793
798
935
948
1286
7392
1151
1439
865
856
2132
2037
996
1349
6244
1129
863
878
1056
1361
952
810
1340
1248
7527
774
874
757
1304
1107
772
726
885
1174
6841
1581
3759
1475
1475
1542
773