796
6
3050
0
2108
3
1679
2
2003
1
2835
2999
1767
8819
12
2908
10
2935
2655
3671
5392
11
346
4287
9
950
5820
2257
4585
574
18258
1372
1516
3296
4
1903
1941
971
3715
2786