381
0
1101
1645
1
1931
2
2161
1360
4455
1205
1893
2328
328
1147
325
1043
3560
3
1215
267
1198
1832
485
1004
949
1647
413
746
1052
1279
2497
5313
8280
8