1266
2
1051
1
2134
14
1331
3
1593
724
610
754
4
2168
656
1744
750
2648
1410
2621
567
531
2800
9
666
794
1108
498
578
538
3624
6
418
743
4410
24
1399
1690