1440
2
1531
2688
1243
1
1432
1445
2667
1494
3593
16
1913
0
2558
3
1135
2763
3466
1594
692
2059
2507
2303
3195
1131
1451
181997
11
2061
106
518
2358
903
1179
5805