4631
3
3233
16
966
0
952
1
672
2
3044
13
769
2674
10
674
513
11437
22
383
1285
1321
1545
1343
1053
839
2445
6
640
2934