1119
2
993
1
1228
3
1156
1356
2276
1903
0
1268
656
3012
8121
10
1767
1104
1205
1513
2903
4
3872
7
400
971
1339
1051
2019
658
2310
1564
2953
5126
3833
4144
2062