521
1
1903
2
375
1291
2982
3
619
543
0
18385
3795
2770
4
417
399
2288
4237
14
2257
2897
2644
1647
1645
2870
1852
1984
1603
1461
1075
2071
559
4111
3815
1329