496
0
467
1057
1
1996
2
4443
9
4601
3323
910
597
904
1964
3
434
779
707
3629
1915
552
544
570
3688
5
4438
6
4133
1087
1475
4655
10
2065
230
2159
504
25788
14