503
0
2478
2
3795
1
2317
3564
3
710
2192
775
11881
3309
2727
5
1470
2229
4
1903
155
1182
417
1261
2767
3404
2529
14
1392
472
3025
2271
1545
107
449
292
6062
16