9305
8
1545
2
2732
604
1
1168
6899
9
592
0
3863
3354
19079
6
57793
986
4465
22
718
511
603
3546
7034
5431
645
2507
1036
766
2525
4
2502
3507
725
1766
810
1812