423
0
764
1446
501
5027
2
4032
12
453
1679
4
781
576
2429
1726
536
2854
1
403
2181
3053
7
891
2333
3
2924
564
2517
3523
1393
2909
2543
6
6396
662
1560
4083