1242
3
11120
1
533
230
506
176
562
2
644
651
1147
493
511
574
844
350
694
1326
390
3959
1030
1506
6
752
525
1562
1971
8893
127
9806
0
1937