1396
1
1605
1942
9
2762
3770
2579
2
1650
456
0
1832
3
1431
2777
7
2456
827
1555
1528
1303
1539
1376
1643
2478
3000
6
3107
4
1180
828
983
629
3771
1168
1297