297
0
771
4864
1
630
584
596
339
772
4537
1116
362
1020
303
4126
6
314
688
17353
301
333
318
2964
464