7026
3224
1023
3313
7204
6039
1375
1246
1716
12405
101737
2063
2240
3255
1434
1476
6351
16326
882
1742
1212
4293
750
931
861
729
677
710
748
1797
675
704
786
7896
7976
3331
2312
2048
1670
1215
1579
2345
1281
829
3848
711
1152
1057
1084
966
846
791
1016
951
1190
9292
1608
1037
3323
942