8590
3
6060
5
978
2
701
1
2166
1035
1581
804
299
533
770
8356
682
1185
0
1260
4
13154
13
2451
2968
10410
2670
2362
8
1073
1884
2531
473
526
6
889
926
2356
1309
11