1254
3
935
1
981
2
1708
4
1932
1227
1758
3626
8
1044
1037
81774
42
1330
1576
905
734
215
3981
11
3845
23
1729
620
1971
7
1525
2215
877
810
8845
3083
993
0
894
791