727
1412
877
985
991
875
808
813
926
1127
1673
1173
1176
1095
1674
1695
2964
2470
1474
1364
1488
1490
2539
1645
3232
4467
2404
1971
3301
6141
3487