1254
3
935
1
981
2
1708
4
1932
1227
1759
3626
8
1044
1037
81781
42
1330
1576
906
735
215
3982
11
3845
23
1729
620
1971
7
1525
2215
877
810
8847
3083
993
0
895
792