836
825
1279
1233
1020
4664
769
1540
1110
701
3173
2181
1570
808
1556
2311
712
1434
756
1433
950
1076
1090
763
1495
734
790
1258
1436
875
991
782
864
940
987
5786
1185
2280
1286
986
1202
939
1330
4136
2538
1382
1593
1579
1163
6396
1775
1437
1586
1875
3584
2053
2391
3035
2922
2314