4945
1
1232
2
1068
1695
4
8492
13
600
0
388
453
789
2736
2562
4032
3
3820
1452
560
960
372
2550
9036
9
557
2517
234
766
394
1647
90
639
362
448
463