796
6
2297
2
2220
1
2528
3
1913
5
1566
2257
527
7304
7
6517
4
2234
3014
20
2781
2277
0
1456
4219
2394
3085
3636
988
1639
3145
2333
1618
4702
2999
2092
4670
4083