0
1203
1559
1199
1281
1551
1438
992
1182
1059
1400
1237
1839
1
1309
2836
1638
1582
141477
3065
2621
2611
2524