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