866
1
3957
3
11153
8
796
6
3245
1433
2
3351
2908
10
1360
3671
997
2655
845
2108
2838
3412
2329
2234
4
2835
2297
2744
0
1618
2277
2907
2999
1728
4670
1752
346
1394