503
0
661
699
492
597
2574
1
493
327
47041
392
20634
8
2809
2
2301
2190
247
876
2668
1949
3
980
2657
2748
1452
2008
5
383
164
2075
859
2730
6
2987
1551