368532
0
294
1132
19279
2
1540
20634
8
513
301
1020
2673
418
31535
1343
35426
436
1477
615
670
2275
980
1506
536
328
634
938
345
25137
968
1428
621