534
1
510
397
1043
1173
353
0
1087
4
6630
11
565
2
381
411
653
404
405
368
434
3372
8
498
326
556
463
450
509
214
198
212
289
535
1521
243