8396
58278
2070
8261
1472
1183
2414
1205
4529
1457
700
786
1394
829
945
1116
704
639
893
791
915
1126
694
637
1584
1101
765
670
693
801
2262
1573
702
868
783
1340
2596
748
2621
689
814
782
922
668
2413
734
918
1264
1911
1542
1591
717
1013
675
647
942
2323
846
4227
721