0
1168
1424
1259
1305
1011
1181
1203
1228
1189
1200
1107
993
1051
944
998
1840
1
1309
2836
1551
1639
1582
141477
3066
2621
2612
2524