521
1
375
399
543
0
2257
2288
2897
4
2644
2
1129
3795
2870
3
710
417
6850
10
1802
2254
1952
54
597
6983
5
1059
1123
571
1231
1182
1852
74
8280
8
2585
4431