796
6
2297
2
1583
0
541
2528
3
1913
5
2257
1
7304
7
1566
3265
527
2259
3014
20
4612
4
2195
605
1775
2277
806
3085
3472
2234
2735
2036
3798
1036
1639
988
2333
4274