2189
1
1512
3426
4
2516
9504
6
5296
13
1794
0
921
2245
3
894
2715
2
1689
1226
1015
1788
3485
7
458
2241
2367
2883
5
3053
14589
10