294
0
19279
2
513
368532
301
1020
418
31535
436
615
35426
1132
1540
2275
980
328
2673
634
938
20634
8
345
25137
968
282572
382
1661
1
2727
1372
3092
1477