955
1
4833
2
1992
3
6139
4
830
0
697
1632
1309
4914
496
868
3326
801
1243
2475
2123
1105
1103
534
519
490
2271
484
5389
596
1166
562
2663
1862
19944