444
1
582
2
1146
0
630
3131
5
629
590
875
1567
1179
681
447
1295
4
1092
652
642
354
752
564
400
2641
8
766
1462
500
540
1000
1674
1325
774