584
1533
1213
1816
1798
272
352
1688
26910
854
63
1282
441
1823
1841
2065
2265
1676
2137
1802
1242
442
511
683
834
1132
1131
1043