7
10
13993
6004
4011
1726
2527
1090
1071
466
2688
1159
1358
589
658
289
882
385
1414
613
532
235
714
313
413
184
602
265
434
193
1841
796
2044
883
11697
5020
10724
4603
Copyright © All Rights Reserved