9045
9
481
1
1495
4
470
1096
511
1337
882
1511
2
1721
3
415
1876
1861
2991
0
445
463
879
5
979
779
4111
570
476
2347
456
2658
885
4847
7
700
4184
400