54
0
303
777
46414
1
458
637
1095
97284
412
154
25440
621
274
266
6339
343
342
589
2522
683
1075
510
259
282572
478
3373
576
297
905
2740