528
0
368
392
1233
621
163029
740
1346
939
318
3870
12
356
1078
708
431
736
166
1285
94424
3
334
296
459
575
868