1047
1
1665
1129
0
1184
1207
723
1418
2
2459
6
2000
1056
1354
2487
839
915
2326
4
1238
6062
16
1889
5055
5
999
2470
1132
1513
883
1054
1941
1411
2697
1392