3494
1
2999
3
1345
2181
467
0
1513
1690
1093
3509
766
1788
2948
206
8527
2559
1424
1719
2131
3173
2
1632
2294
3562