900
2
1763
1
1589
0
1117
930
1252
2930
8
1220
885
675
886
1066
1143
6
975
1325
3
1026
905
1058
3092
5
3821
876
1389
21950
4
840
1587
946
871
1791
1162