509
1
2397
2
1530
5481
7532
4
1858
1692
2746
1345
3868
7
1129
0
14076
1014
3471
3
1934
5316
10
2683
20634
8
1400
2942