1431
1
1004
2
1941
4
1942
9
3770
2579
1650
456
0
1832
3
2777
7
522
2456
964
827
1895
1555
1528
2478
3000
6
3107
919
260
1319
983
1517
629
3771
1168
1297