521
1
375
399
543
0
2257
2288
2897
4
2644
2
417
2870
3
1340
2178
1804
1059
1123
1852
8280
8
2585
4431
1841
7
1002
2279
1152
2675
1392
2260
12
2393
3092
3131
17
105290