502
1092
1564
1446
1495
971
1291
992
1002
1855
1292
2606
1724
1401
1026
1372
1375
1596
1895
983
2385
1052
1022
1011
1627
26
872
2144