1539
1452
2504
1337
2186
1035
1178
1636
1507
3927
1440
1163
3207
5520
1422
1613
1593
2580
1990
9563
1731
1925
2153
4144
13501
4531
2489
28398
10781
44174
106159
12495
21638
2339
12558