1330
972
884
2478
1195
946
7106
1077
1128
1150
1512
908
1171
1041
997
1093
903
981
1065
1268
2113
1125
1211
1516
1280
1199
1345
1606
2722
1857
1634
2096
1569
2066
1502
1601
1511
1737
1640
1949
1832
1909
3349
1808
1789
1727
5674
3906
2809
2254
7189
3702
2638
2080
2253
1807
2501
2122
2797
4293