899
1
1516
3326
3
1093
2451
2
2209
5151
8
2164
4179
1594
2705
5412
4
784
0
745
2562
1166
2392
2105
905
2289
904
2490
7086
12
1809
1380
6929
11
1547
455
830
2170