796
6
2297
2
764
0
2528
3
1913
5
2257
1
7304
7
1566
1226
527
3014
20
2277
3085
2234
4
2354
2036
1639
988
2333
852
1618
870
1748
2999
851
970
2861
2727
4670
4083