0
906
743
1042
1029
823
1072
1024
1023
1098
1033
1150
1081
1002
1176
1190
1840
1
1310
2838
1554
1639
1583
141477
3066
2622
2612
2524