888
1
1087
2
1294
1597
3
2184
1129
1455
1568
1660
2100
1168
1632
1691
1938
1312
991
5382
5
1636
693
0
784
526
1093
1380
2166
1825
83
2562
1431
905
2294