796
6
2277
0
1751
1
2760
4
2939
2294
2392
2
3684
929
3
2566
2908
10
4002
3671
2884
5
1239
1891
2848
1814
20163
44
3188
14
989
2108
2100
2082
2329
1576
2234
1532
999
1695
7