504
1
558610
6
1352
3
373
2369
231
2668
2
1084
0
385
249
625
4328
10
3092
4071
5316
383
1343
25440
1650
556
2581
5
475
2166
763
8116
2461
20