1448
3
666
2
1358
4
1819
5
696
1
783
2575
546
4002
23
1311
621
2976
899
0
564
830
1412
960
9187
27
582
637
1002
557
425
457
2630
650
6
1400
1542
743
744