975
4
406
1
1370
2
571
520
476
541
452
375
572
6
486
5055
8
528
391
439
784
450
567
737
612
504
574
515
1138
16
593
4289
863
0
498
563