375
2
1619
2128
19
584
1
504
3590
7
1803
4
567
1132
8
484
393
1374
444
494
1919
579
448
614
1624
559
1612
0
641
445
607
370
638
489
410
1476
561