1282
5
529
1
4141
6
1356
620
1252
399
2977
4
660
480
2
2622
1158
86
760
4556
10
744
0
2207
562
675
747
686
514
1711
9
457
1858
5534
771
1575
987
616