1440
2
1531
2688
1243
1
1432
1445
2667
1494
3593
16
1913
0
2558
3
1135
2763
3466
1594
692
2059
2507
2303