1431
1
2126
2
1942
9
1606
3770
2579
1650
456
0
1832
3
2777
7
2456
827
1555
1528
2478
3000
6
601
3107
4
983
629
3771
1168
1297
1007
2173
1401
861
9056
2489