1640
2
5009
0
1207
1
20634
8
12958
5
2474
670
3844
1029
3650
3
521
5853
15
2306
11392
6
4913
1978
784
711
2814
1865
4