529
2
380
1374
1
776
1393
342
449
510
1688
1251
2329
4
600
0
456
518
1554
5822
5
606
4359
14
2226
94
486
632
77
671
658
1852
6
407
92
669