1146
1
2638
5
754
1137
6
1142
3
1799
1916
1533
662
0
1291
2
2586
968
2180
1006
4
787
939
760
493
728
883
1865
954
628
975
1967
990
842
782
857
1278