6929
11
905
0
5412
4
1516
1
5151
8
1767
2
1777
1780
1758
2209
3
3528
7
1807
2466
5
7086
12
977
2810
2490
1558
4291
383
2319
1431
2316
2705
1095
2784
1594
1075
2199
1827