1222
983
862
2583
910
934
890
1075
965
942
1393
1435
997
3945
2265
1604
1273
1170
4670
1516
3009
3675
3284
2535
917
976
963
974
1517
2048
1221
1060
1033
1038
1171
874
2320
1690
1201
8183
1005
1633
1293
893
1837
967
1833
1054
3195
2154
3438
1546
1068
859
2397
952
1615
4064
1704
1234
996
1529
1097
2396
1200
1139
4047
2878
936
3284
1129
3249
1007
1083
1470
1312
1290
5299
4286
4634
895
938
870
947
948
949
1127
1594
1310
837
1569
1692
832
3363
1242
866
1673
1659
5242
1182
1476
3638
854
895
1042
1129
1069
2502
1656
8147
919
1036
2551
1167
1735
928
4136
9670
1404
945