1640
2
5009
0
20634
8
2526
3
1008
2710
9
2474
1822
1
435
1923
2143
3067
1516
3959
4
2306
11392
6
952
1056
13159
10
1639
576
1736
5
784