4455
2
1893
1
2328
0
1966
6
328
325
1043
417
1215
267
2307
1832
3
1004
413
1838
1279
2497
5313
1280
8280
8
2143