8623
4
1829
859
2
2268
1294
1326
1378
0
3174
1
1342
1491
1556
6
1343
4558
28
9905
1822
2141
8
2779
2207
3
1634
5
1286
2160
1329
3381
7
4509
1290
949
7898
130
917
807