3696
2
1942
9
3770
1
2579
1650
456
0
1832
3
1431
2777
7
6710
2456
1517
4
827
1555
4042
1528
2478
3000
6
3107
5801
983
629
3771
1168
1297
1007
1401
861
9056