1812
1
4099
8
1271
1558
2
323
0
1364
1744
2089
1840
6
770
7222
4
1133
2977
272
2292
2820
10
1679
4915
1162
581
2523
1331
1527
1623
1324
1431
2385