990
4
1607
1
858
2191
3
3209
5
886
2
983
9208
26
861
1045
1383
1424
5160
1073
1353
1194
1334
9728
1339
651
557
545
759
458
536
466
621
415
392
685