806
2
992
878
7
969
3
2517
2113
1933
0
2668
1
1190
1377
4
1325
848
1587
15
2317
716
706
1092
482
6088
27
2171
1189
771
1476
1104
650
846
1287
6
1232
834
1035