1282
5605
557
1172
1545
1766
6177
1757
899
2834
6698
1188
597
186
484
598
993
2358
628
775
4840
622
1209
4776
4218
761
300
576
443
846