5599
11
2133
2
1564
1
1685
3
878
796
6
4001
0
3758
5
6579
32
2190
8411
2226
2351
2742
4631
2574
3092
2927
4096
2131
2177
2263
14559
12
3632
4954
4
5477
2184
2347
1484
28098
14