160
1
1855
2
1175
1054
893
1866
825
1046
1646
1068
4926
5
1125
1436
3478
1245
1086
1443
846
556
861
1913
0
1527
1798
213
838
1821
781
572
1151
738