1639
1
2502
5
988
0
1982
2333
3
1618
2999
2748
9
4670
4083
1694
1752
3156
1394
4012
1028
891
2
716
3125
15
901
3758
2664
1633
4
2621
3587
2776
8819
12
2924
5820