2123
1
1716
2470
5
1639
1397
0
1092
441
2
1712
2465
1184
1425
1989
3
974
1830
1412
1883
1701
1210
750
1428
2426
1320