1282
12
1794
5
3206
4
1011
2
555
1
848
2894
713
2089
8
1727
1707
620
859
944
3
833
1314
985
1226
640
1285
726
902
782
901
1063
638
686
789
1507
1249