5886
14
4436
9
8475
12
5684
2038
3
2419
2
269
0
396
1
101
1941
799
2569
1765
7
583
556
2100
431
4067
1540
1002
1029
3232
5
642
2096
568
2324
773
1411
5082
3326