2461
20
2546
1
2062
802
0
1824
683
931
2064
1587
4099
4
20634
8
1463
7334
1389
2
2167
263
2076
8806
28
7756
3
282572
467
2132
2855
719
556
359
2947
571
2069
2690