1655
3
1504
4
1599
2
1457
10
4406
894
4451
1238
5056
6
451
1
394
408
667
0
464
2106
640
887
373
2972
619
467
598
563
449
1450
1518
7
695
1415
570
2180
14