0
906
743
1042
1029
823
1072
1024
1023
1098
1033
1150
1081
1002
1176
1190
1840
1
1309
2837
1552
1639
1583
141477
3066
2621
2612
2524