4978
2
978
2482
3623
1534
2494
1
1506
4
14125
10
797
1622
4435
3
3819
1364
1815
5033
15
1713
4158
8
2522
5521
1339
1137
2899
1911
1393
1248
1194
2966
11
883
1096
0
24337
22