4901
3
4160
2
2672
2198
1
649
579
875
531
458
2207
728
1205
1241
1160
813
0
1735
1332
2229
1186
1310
2463
1970
1566
1238
1189
1645