474
0
945
25137
1222856
4
830
356
249
2865
2041
1
316
391
543
257
397
907
1045
392
332
939
2
210
383
294
815
2727
1058
212
2581
5
368
3203
10
2786