3114
4
1220
1
1550
0
1652
3510
2
3498
1378
3287
3
848
1612
2693
1418
3632
5
802
3457
6
2095
2730
512
2013