931
2
5678
8
8969
0
1804
320
2551
1
3368
10
6383
17
2062
2027
38802
13
2346
3
1369
5
3172
2084
6371
7
1022
2431
2670
20
1961
2648
987
2496
1938
4
1682
954
494
2169
1350
921