509
2
882
1
934
4
1877
1721
3
415
484
443
517
2459
476
570
2347
0
456
2658
4184
7
400
463
445
879
5
2991
1672
555
1861
4111
779
2020
6
1910
8
2401
1297