918
0
1138
9
449
1
534
541
949
2
1323
502
1092
1458
616
1013
1286
4
8554
5
360
3237
542
754
509
904
12
454
479
503
506
539
594
531
2183
406