1083
1
1291
5
998
0
78
1939
3
620
2
607
590
511
860
1051
535
1646
7
1142
704
716
4
1005
635
350
2963
8
1596
1543
1332
7057
3962
4268
17
676
1653
1963
1013