4591
9
968
0
20634
8
1463
1
918
7334
4
327
4536
2
2211
2076
301
581
2024
1010
2822
1589
3
3061
5
139
2420
7558
6
247
437
5722
6975
458
3888
22882
17
2201
4111
269