4114
3
1506
4
2776
1
2735
383
0
83
1904
2818
7
2322
1911
2289
954
4453
2620
2
3691
1683
2258
1431
1688
1833
1593
894
1969
1967
2683
2395
2970
2578
1770