796
6
2999
1
2940
2297
2
2528
3
1913
5
2257
94424
7304
7
1566
527
3014
20
1581
0
1985
267612
5849
2277
3085
2234
4
1185
2036
1022
2184
1639
988
2333
1289601
1618
746