2215
917
820
1174
1237
901
2941
1845
954
1514
1033
4582
1306
4689
913
1024
1296
1723
1417
1737
832
3319
17569
1277
945
1185
1139
1820
930
1276
2397
1553
1573
1365
1731
2240
1620
923
762
1808
1289
868
1018
832
1870
3209
1170
1979
2092
972
1554
4507
4920
3923
873
979
2145
951
878
854