4627
7
1181
2
1306
1
2534
1751
7747
4
2478
894
0
1938
1669
1632
11916
14
1631
3400
2082
3198
8
16062
15
571
2797
5
1517
3758
1946
2683
1813