1115
2
802
0
1458
3
10324
3440
5108
4
1949
1811
5602
9
20634
8
1327
4271
1463
1
459
2730
2604
7
954
2077
5
978
6579
2076
2141
3054
2904
5620
11
486
467
2855
886
213