1532
1
3562
2184
20163
44
2267
3
2368
775
1230
4
770
994
1108
1690
1547
1660
4179
1788
1169
1568
1691
1168
1431
1814
2
1120
83
2999
2166
1590
2562
1819
1766