15580
5
4508
427
0
5191
24
725
2
751
1
2224
4351
22956
8
4781
4
3236
1662
1351
935
2648
15
1378
2008
6276
2672
10
2303
979
3
3665
1735
10230
14
1021
1022
1073
1895
4273
4442